1 activist/short document on this target.
ELF's imports collapsed while inventory and revenue kept soaring; reconciling the two suggests $138-188mm of overstated sales and a likely fraud.